package controller;

import java.io.IOException;

import model.container.AangebodenCursussen;
import model.container.Cursussen;
import model.container.Lectoren;

public class AfsluitController {
	private final Cursussen cursussen;
	private final AangebodenCursussen aangebodenCursussen;
	private final Lectoren lectoren;

	// private final Cursisten cursisten;
	// private final Inschrijvingen inschrijvingen;

	public AfsluitController(Cursussen cursusContainer, AangebodenCursussen aangebodenCursusContainer,
			Lectoren lectorenContainer) {
		this.cursussen = cursusContainer;
		this.aangebodenCursussen = aangebodenCursusContainer;
		this.lectoren = lectorenContainer;
		// this.cursisten = cursistenContainer;
		// this.inschrijvingen = inschrijvingenContainer;
	}

	public void execute() {
		try {
			cursussen.schrijven();
			aangebodenCursussen.schrijven();
			lectoren.schrijven();
			// cursisten.schrijven();
			// inschrijvingen.schrijven();
		} catch (IOException e) {
			e.printStackTrace();
		}
	}
}
